home *** CD-ROM | disk | FTP | other *** search
/ CD Concept 6 / CD Concept 06.iso / mac / UTILITAIRE / Little Smalltalk v3.1.4 / C Source / Sources / CLStScrollPane.cp < prev    next >
Text File  |  1995-01-26  |  959b  |  28 lines

  1. //=============================================================================
  2. //    Little Smalltalk, version 3
  3. //    Written by Tim Budd, Oregon State University, July 1988
  4. //
  5. //    Symantec Think Class Library interface code 
  6. //        ⌐Julian Barkway, April 1994, all rights reserved. 
  7. //
  8. //    CLStScrollPane.cp
  9. //    -----------------
  10. //    Overridden methods from CScrollPane.cp
  11. //=============================================================================
  12.  
  13.  
  14. #include "CLStScrollPane.h"
  15. #include "CLStApp.h"
  16.  
  17. extern    CLStApp        *gSmalltalk;
  18.  
  19. //={OVERRIDE}==================================================================
  20. // Override AdjustScrollMax () to eliminate mouse downs in the scrollbars.
  21. //=============================================================================
  22. void CLStScrollPane::AdjustScrollMax (void)
  23. {
  24.     inherited::AdjustScrollMax ();
  25.     if (gSmalltalk->winPart == inContent)
  26.         gSmalltalk->lastEvent.what = 0;    /* No need to pass this event to Smalltalk */
  27. }
  28.